import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";
import { TestButtonComponent } from "./test-button/test-button.component";

import { BrowserModule } from "@angular/platform-browser";
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
import { FormsModule, ReactiveFormsModule } from "@angular/forms";
import { NgZorroAntdModule, NZ_I18N, zh_CN } from "ng-zorro-antd";
import { TestIconComponent } from "./test-icon/test-icon.component";
import { TestGridComponent } from "./test-grid/test-grid.component";
import { TestLayoutComponent } from "./test-layout/test-layout.component";
import { TestMenuComponent } from "./test-menu/test-menu.component";
import { TestTreeComponent } from "./test-tree/test-tree.component";
import { TestLayout1Component } from "./test-layout1/test-layout1.component";
import { TestDropdownMenuComponent } from "./test-dropdown-menu/test-dropdown-menu.component";
import { TestTableComponent } from "./test-table/test-table.component";
import { TestTable2Component } from "./test-table2/test-table2.component";

@NgModule({
  declarations: [
    TestButtonComponent,
    TestIconComponent,
    TestGridComponent,
    TestLayoutComponent,
    TestMenuComponent,
    TestTreeComponent,
    TestLayout1Component,
    TestDropdownMenuComponent,
    TestTableComponent,
    TestTable2Component
  ],
  imports: [CommonModule, FormsModule, ReactiveFormsModule, NgZorroAntdModule],
  exports: [
    TestTable2Component,
    TestTableComponent,
    TestDropdownMenuComponent,
    TestButtonComponent,
    TestIconComponent,
    TestGridComponent,
    TestLayout1Component,
    TestLayoutComponent,
    TestMenuComponent,
    TestTreeComponent
  ]
})
export class Step01Module {}
export { TestButtonComponent } from "./test-button/test-button.component";
export { TestIconComponent } from "./test-icon/test-icon.component";
export { TestGridComponent } from "./test-grid/test-grid.component";
export { TestLayoutComponent } from "./test-layout/test-layout.component";
export { TestLayout1Component } from "./test-layout1/test-layout1.component";
export { TestMenuComponent } from "./test-menu/test-menu.component";
export { TestTreeComponent } from "./test-tree/test-tree.component";
export {
  TestDropdownMenuComponent
} from "./test-dropdown-menu/test-dropdown-menu.component";
export { TestTableComponent } from "./test-table/test-table.component";
export { TestTable2Component } from "./test-table2/test-table2.component";
